﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SS.Ynote.Classic.AutoCompletion
{
    static class NetNamespaces
    {
        public static string[] GetNamespaces()
        {
             return new string[]{
                                  "System"      ,
                                   "System.IO"  ,
                                   "System.Net" ,
                                   "System.Collections"                ,
                                   "System.Collections.Generic"        ,
                                   "System.CodeDom"                    ,
                                   "System.CodeDom.Compiler"           ,
                                   "System.Drawing"                    ,
                                   "System.Drawing.Bitmap"             ,
                                   "System.Drawing.Icon"               ,
                                   "System.Drawing.Image"              ,
                                   "System.Windows.Forms"              ,
                                   "System.Linq"                       ,
                                   "System.Design"                     ,
                                   "System.Web"                        ,
                                   "System.Reflection"                 ,
                                   "System.Threading"                  ,
                                   "System.Windows.Forms.Application"  ,
                                   "System.String"                     ,
                                   "System.IO.File"                    ,
                                   "System.Net.WebClient"              ,
                                   "System.Collections.ArrayList"      ,
                                   "System.Collections.Generic.List<T>",
                                   "System.CodeDom.Compiler"           ,
                                   "System.Drawing.Bitmap"             ,
                                   "System.Drawing.Icon"               ,
                                   "System.Drawing.Image"              ,
                                   "System.Windows.Forms.TextBox"      ,
                                   "System.Windows.Forms.ListView"     ,
                                   "System.Windows.Forms.ListBox"      ,
                                   "System.Windows.Forms.RichTextBox"  ,
                                   "System.Windows.Forms.DataGridView" ,
                                   "System.Windows.Forms.MenuStrip"    ,
                                   "System.Windows.Forms.MainMenu"     ,
                                   "System.Windows.Forms.ToolStrip"    ,
                                   "System.Windows.Forms.ToolStripMenuItem"   ,
                                   "System.Windows.Forms.SaveFileDialog"      ,
                                   "System.Windows.Forms.OpenFileDialog"      ,
                                   "System.Windows.Forms.PrintDialog"         ,
                                   "System.Reflection.Assembly"               ,
                                   "System.Threading.Thread"                  ,
                                   "System.Threading.ThreadStart"             ,
                                   "System.IO.File.ReadAllText"               ,
                                   "System.IO.File.ReadAllBytes"              ,
                                   "System.IO.File.ReadAllLines"              ,
                                   "System.IO.File.OpenRead"                  ,
                                   "System.IO.File.ReadLines"                 ,
                                   "System.IO.FileStream"                     ,
                                   "System.IO.File.WriteAllText"              ,
                                   "System.IO.File.WriteAllBytes"             ,
                                   "System.Text.RegularExpressions"           ,
                                   "System.Text.RegularExpressions.Regex"     ,
                                   "System.Text.Encoding"                     ,
                                   "File.ReadAllText"                         ,
                                   "File.ReadAllBytesSystem.Text.StringBuilder"     ,
                                   "File.ReadAllLines"                              ,
                                   "File.OpenRead"                                  ,
                                   "File.ReadLines"                                 ,
                                   "FileStream"                                     ,
                                   "File.WriteAllText"                              ,
                                   "File.WriteAllBytes"                             ,
                                   "Path.GetFileName"                               ,
                                   "Path.ChangeExtension"                           ,
                                   "Path.GetFileNameWithoutExtension"               ,
                                   "Console.WriteLine"                              ,
                                   "Console.ReadLine"                               ,
                                   "Console.ReadKey"                                ,
                                   "Console.Write"                                  ,
                                   "Console.Title"                                  ,
                                   "System.Type"                                    ,
                                   "System.Drawing.Drawing2D"                       ,
                                   "Image.FromFile"                                 ,
                                   "Image.FromBitmap"                               ,
                                   "string.IsNullOrEmpty"                           ,
                                   "string.IsNullOrWhiteSpace"                      ,
                                   "string.Join"                                    ,
                                   "string.Empty",
                                   "int.TryParse"                                   ,
                                   "string.Compare"                                 ,
                                   "double.TryParse"                                ,
                                   "System.Collections.Generic.IEnumerable<T>"      ,
                                   "System.Diagnostics"                             ,
                                   "System.Diagnostics.Process"                     ,
                                   "System.Diagnostics.ProcessStartInfo"            ,
                                   "System.Net.WebClient.DownloadFileAsync"         ,
                                   "System.Net.WebClient.DownloadString"            ,
                                   "System.Net.WebClient.DownloadProgressChanged"   ,
                                   "Process.Start"                                  ,
                              };
        }
    }
}
